AI032
Programación de Procesadores Masivamente Paralelos: Un Enfoque Práctico
Introducción al Cálculo Paralelo y Arquitecturas de GPU
Objetivos de Aprendizaje
- Distinguir entre el procesamiento orientado a latencia en serie y el procesamiento orientado a rendimiento en paralelo.
- Comprender la evolución de la unidad de procesamiento gráfico (GPU) desde un canal de funciones fijas hasta un procesador de propósito general.
- Explicar la taxonomía de Flynn con un enfoque en los modelos SIMD y SIMT.
- Identificar los componentes centrales de la arquitectura de GPU de NVIDIA, incluyendo los multiprocesadores de flujo y la jerarquía de hilos.
- Evaluar el impacto del ancho de banda y la latencia de memoria en el rendimiento de aplicaciones paralelas.